package com.qdhh.enrollment.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 常见问题实体类 - 对应faqs表
 */
@Data
@TableName("faqs")
public class Faq {

    @TableId
    private String id; // FAQ ID

    @TableField("question")
    private String question; // 问题

    @TableField("answer")
    private String answer; // 答案

    @TableField("tags")
    private String tags; // 标签

    @TableField("view_count")
    private Integer viewCount; // 查看次数

    @TableField("order_num")
    private Integer orderNum; // 排序

    @TableField("enabled")
    private Integer enabled; // 是否启用

    @TableField("deleted")
    private Integer deleted; // 软删除

    @TableField("version")
    private Integer version; // 乐观锁版本号

    @TableField("created_at")
    private LocalDateTime createdAt; // 创建时间

    @TableField("updated_at")
    private LocalDateTime updatedAt; // 更新时间
}
